import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store/store.js";
import "@babel/polyfill";
import "babel-polyfill";
import "./assets/css/normalize.css";
import "./assets/font/font.css";
import "./assets/font/font-pwd.css";
import "./assets/css/common.css";
import "./assets/theme/index.css";
import Int from "./comon/directive/validate";
import ECharts from "vue-echarts/components/ECharts.vue";
import VueCookie from "vue-cookie";
import "./comon/directive/drag";
import PrintNB from "vue-print-nb";
import "./utils/flexible.js";
import Print from "@/utils/print";
Vue.component("v-chart", ECharts);
Vue.config.productionTip = false;
Vue.use(VueCookie);
Vue.use(PrintNB);
Vue.directive("Int", Int);
Vue.use(Print);
const that = new Vue({
    router,
    store,
    render: h => h(App)
}).$mount("#app");

export default that;
